<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body { color:#616161; font:12px/20px ;background:#eee; }
em{font-style:normal}
li{list-style:none}
fieldset, img { border:none; }
img{border:0;vertical-align:middle}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0;}
input::-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
p {word-wrap:break-word}
table { border-collapse:collapse; }
a{  text-decoration:none;blr:expression(this.onFocus=this.blur());	 }
a:hover { text-decoration: none; }


.w1200n{ width:1200px; margin:0 auto;} 
.w1000{ width:1000px; margin:0 auto;} 
.w600{ width:560px; text-align:center;} 
.mb20{ margin-bottom:20px;}
.mb10{ margin-bottom:10px;}
.mb60{ margin-bottom:60px;}
.ov{ overflow:hidden}
.cen{ text-align:center}

.w1200n h1{ font-size:38px; color:#fff; font-weight:bold; text-align:center; margin-top:150px;}
.w1200n p{ font-size:16px; color:#fff; text-align:center ; line-height:270%; }

.foot01{
	overflow:hidden;
	padding-top:40px;
	background-image: url(../images/contact_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
}
.g1{ width:160px; display:block;}
.g3{ width:280px; display:block; }
.g2{ width:470px; display:block; margin-bottom:30px; height:180px;}
.g5{ width:160px; display:block; text-align:center}

.g1 ul{ overflow:hidden;}
.g1 ul li{overflow:hidden; line-height:280%; float:left; width:170px; }
.g1 em {font-size:18px; color:#eee; font-weight:bold; line-height:25px; text-align: left; display: block; padding-bottom:10px; padding-top:10px;}
.g1 img{ float:left; margin-right:15px;}
.g1 span{font-size:12px; color:#eee; font-weight:normal;  margin-bottom:5%; margin-top:25px;}
.g1 a:link,a:visited{color:#b4bfd3; font-size:16px; font-weight:bold; }
.g1 a:hover{color:#f90; text-decoration: underline;}


.g3 ul{ overflow:hidden;}
.g3 ul li{overflow:hidden; line-height:260%; float:left; width:130px; }
.g3 a:link,a:visited{color:#b4bfd3; font-size:16px; }
.g3 a:hover{color:#f90; text-decoration: underline;}


.g2 i{ font-size:16px; line-height:250%; color:#b4bfd3;}
.g2 em {font-size:24px; font-weight:bold; color:#b4bfd3; line-height:40px; text-align: left; display: block; margin-bottom:10px;}
.g2 a{ color:#b4bfd3; font-size:16px}
.g2 a:hover{ color:#f90; text-decoration:underline;}
.g5 li {font-size:14px; color:#697ea5;}
.g5 img{ margin-bottom:5px; margin-top:5px;}

.cr{ overflow:hidden; color:#8597b7; display:block; width:1200px; margin:0 auto; padding-top:15px;font-size:14px; border-top:1px solid #697ea5; text-align:center;overflow:hidden; padding-bottom:15px;}


.tel{
	background-image: url(../images/hb_46.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:25px;
}
.mail{
	background-image: url(../images/hb_53.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:25px;
}
.add{
	background-image: url(../images/hb_55.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:25px;
}


.index_L01{ width:300px; display:block; float:left;}
.index_R01{ width:900px; display:block; float:right; font-size:20px; font-weight: bold; color:#fff; margin-top:30px;}
.index_R01 a{ margin-left:0px;}
.index_R01 a.f12top{height:30px; line-height:30px; margin-left:8px; padding:4px; padding-left:20px; padding-right:20px; border-radius:1px; font-size:16px;  color:#333;}
.index_R01 a.f12top:hover{background:#f90;border-color:#2e3a5a;color:#fff}

.index_R01 a.f13top{height:21px; line-height:21px; margin-left:60px; margin-top:2px; padding:4px; border-radius:1px; font-size:20px;  color:#333;}
.index_R01 a.f13top:hover{color:#f90}

.t01{
	overflow:hidden;
	position:relative;	
	height:430px;
}





.t02{
	overflow:hidden;
	position:relative;
	padding-bottom:5%;
	background-color: #f7f7f7;
	height:500px;
}
.t02 .L01{ display:block; width:450px; float:left; margin-top:80px;}
.t02 .R01{ display:block; width:700px; float:right; margin-right:0px; margin-top:80px;}

.t02 ul{ overflow:hidden;}
.t02 ul li{overflow:hidden; height:90px; }
.t02 em {font-size:18px; color:#555; line-height:40px; text-align: left; display: block;}
.t02 img{ float:left; margin-right:15px;}
.t02 span{font-size:12px; color:#999; font-weight:normal;  margin-bottom:5%; margin-top:25px;}

.AboutTop{background:#fff; padding:30px 10px 20px 20px;}

.About01{ overflow:hidden;  position:relative; padding-top:6%; padding-bottom:5%;text-align:center; }
.About01 .line01{ margin:0 auto; border-bottom:1px solid #bbb; width:100%; height:1px; margin-top:30px; margin-bottom:30px;}
.About01 .pic01{ width:860px; display:block; margin:0 auto; line-height:440%;}
.About01 .container{  font-size:16px;  line-height:30px;}
.About01 a.f12,a.f12:visited{border:1px solid #007dc4; background:#fff; padding:8px 25px;border-radius:2px; font-size:20px; color:#007dc4; margin-right:20px;}
.About01 a.f12:hover{background:#f90;border-color:#f90;color:#fff}
.About01 a.onlink{background:#f90;border-color:#f90;color:#fff}

.AboutBg{
/*	background-image: url(../images/aboutbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;*/
	background-color: #FFFFFF;
}




.ProList{ overflow:hidden; background:#fff; position:relative; padding-top:6%; padding-bottom:5%;text-align:center; }
.ProList .line01{ margin:0 auto; border-bottom:1px solid #bbb; width:1200px; height:1px; margin-top:30px; margin-bottom:30px;}
.ProList .pic01{ width:860px; display:block; margin:0 auto; line-height:480%;}
.ProList .container{  font-size:16px; line-height:30px;}
.ProList a.f12{border:1px solid #f2f2f2;padding:10px 30px;border-radius:2px; font-size:18px; background:#f2f2f2; color:#333; margin-right:20px;}
.ProList a.f12:hover{background:#db3326;border-color:#db3326;color:#fff;}
.ProList a.onlink{background:#db3326;border-color:#db3326;color:#fff}


.ProAll{
	overflow:hidden;
	position:relative;
	height:900px;
	text-align:center;
	background:#fff;
	overflow:hidden;
}
.ProAll h1{ font-size:36px; color:#333; font-weight:normal; text-align:center; margin:80px 0px 10px 0; line-height:46px;}
.ProAll .line01{ margin:0 auto; border-bottom:1px solid #bbb; width:1200px; height:1px; margin-top:30px; margin-bottom:30px;}
.ProAll ul{ overflow:hidden; margin:0 auto; width:1160px; margin-bottom:30px; text-align:center;}
.ProAll ul li{ width:23%; float:left; margin:10px 10px;  text-align:center; line-height:36px; font-size:18px; padding:0px;}
.ProAll ul li div{overflow:hidden; width:262px; height:187px; display:block; clear:both; background:#fff; margin-bottom:10px;}
.ProAll ul li div img{ margin:0px; border:1px solid #eee;}
.ProAll li img:hover{
    transform: scale(1.3);
	 transition:all 0.6s;
}
.ProAll li a:link{
	text-decoration: none;
	color:#333;
}
.ProAll li a:hover{
	text-decoration: underline;
	color:#f90;
}

.ProAll li a:visited{
	color:#333;
	text-decoration: none;
}

.NewsMenu{ width:1220px; display:block; text-align:right;}



.Product{
	text-align:center;
	background:#fff;
}
.Product .cenmore{ padding-bottom:150px;}
.Product .pic01{ width:720px; display:block; margin:0 auto; line-height:480%; padding-top:80px;}
.Product .line01{ margin:0 auto; border-bottom:1px solid #bbb; width:1200px; height:1px; margin-top:30px; margin-bottom:30px;}
#line02 { width:1200px; height:1px; border:1px solid #ccc; margin-top:30px; background:#ddd;}
.Product .line02{ margin:0 auto; border-bottom:1px solid #bbb; width:1200px; height:1px; clear:both;}

.Product a.f12{border:1px solid #f2f2f2;padding:10px 30px;border-radius:2px; font-size:18px; background:#f2f2f2; color:#333; margin-right:20px;}
.Product a.f12:hover{background:#f90;border-color:#f90;color:#fff;}
.Product a.f13{border:1px solid #c00;padding:10px 30px;border-radius:2px; font-size:18px; background:#fff; color:#c00; margin-right:20px;}
.Product a.f13:hover{background:#db3326;border-color:#db3326;color:#fff;}

.Product a.onlink{background:#f90;border-color:#f90;color:#fff}
.Product .ProName{ font-size:18px; font-weight:bold; border-bottom:1px solid #ccc; display:block; width:100%; padding-bottom:15px;}
.Product ul{ margin:20px auto 0; width:1220px;}
.Product ul li{ float:left; margin:15px 6px; width:285px; text-align:center; line-height:45px; font-size:16px; }
.Product span{ display:block; width:283px; height:220px;border:1px solid #eee;line-height:220px;background:#fff; padding-top:1px; padding-bottom:0px;overflow:hidden;}
.Product ul a:hover span{ border:1px solid #f90;}
.Product ul a:hover li{ background:#f90; color:#fff; font-weight:bold;}
.Product td{ padding:10px; display:none;}
.Product a img:hover{ 
    transform: scale(1.2);
	transition:all 0.6s;
	vertical-align:middle;
}

.ProText,.ProText span,.ProText div{ 
		font-size:16px;
		padding-top:20px;
		line-height:220%;
		color:#333;
		text-align:left;
	}
.ProText span{ border:0px; height:auto; font-weight:bold; padding:0px; margin:0px;}		
.ProText td{ font-size:16px;
		line-height:220%;
		color:#333;
		border:1px solid #eee;
		background:#fff;}
.ProText a{color:#333; text-decoration:underline;}








</pre></body></html>